red kangaroo - German English Dictionary